Is This The Best Spot For Fish And Chips In Nairobi